lifter windrower - Turkish English Dictionary